package com.pai4j.common.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 审核状态枚举
 *
 * @author: CYM-pai
 * @date: 2025/08/06 10:29
 **/
@Getter
@AllArgsConstructor
public enum AuditStatusEnum {
    
    PENDING(1, "待审核"),
    AI_AUDITING(2, "AI审核中"),
    AI_COMPLETED(3, "AI审核完成"),
    MANUAL_AUDITING(4, "人工审核中"),
    MANUAL_COMPLETED(5, "人工审核完成"),
    COMPLETED(6, "审核完成"),
    FAILED(7, "审核失败"),
    TIMEOUT(8, "审核超时"),
    CANCELLED(9, "审核取消");
    
    private final Integer code;
    private final String desc;
}
